squirrel shrew - German English Dictionary